Shop at one of the rare remaining Sears stores, located at the Newport Centre Mall in Jersey City, NJ. Step back into the glory days of SEARS as you peruse the aisles of this iconic retailer. With only 12 Sears stores left, seize the opportunity to visit three of them. Experience the Sears store still thriving in 2023!